[v-cloak]{
	display:none;
}
.detail {
	text-align: left;
	background: #fbfbfc;
	// 兼容v1.5.0样式 start
	.van-switch--on {
		background-color: #44db5e;
	}
	// 兼容v1.5.0样式 end
	.mt10{
        margin-bottom: 0;
        margin-top: 10px;
        label{
            display: block;
            max-width: 100px;
		}
		.quexian_photo_box {
			margin-left: -1.3%;
			.img_pho {
				width: 22.5%;
				margin: 0 0 1.3% 1.3%;
				display: inline-block;
				text-align: left;
				padding: 0;
			}
		}
        .photo_item{
            .phtot-uploader-input {
                position: absolute;
                top: 40px;
                right: 0;
                bottom: 0;
                left: 10px;
                width: 50px;
                height: 50px;
                opacity: 0;
                cursor: pointer;
            }
        }
	}
	.van-cell__title{
	    max-width:120px;
	}
	.van-cell__value {
		.slot-cont{
			margin-top: 10px;
			.photo_holder {
				font-size: 15px;
			}
			.icon_allow {
				width: 50px;
				margin-left: 0;
				padding-bottom: 10px;
			}
			.img_boxs {
				margin-left: -2%;
				.img_pho {
					width: 23%;
					margin: 0 0 2% 2%;
					display: inline-block;
					text-align: left;
					padding: 0;
				}
			}
		}
	}
	.van-button--mini {
		width: 160px;
		height: 100%;
        border: none;
        color: #181818;
        font-size: 14px;
		text-align: right;
		&.tel {
			background: url(../img/changguixunshi/icon_tel.png) no-repeat right center;
			background-size: 22px;
			padding-right: 36px;
		}
    }
	.van-field__icon {
		width: 100%;
		padding: 0;
		display: block;
		margin-left: -100%;
		text-align: left;
		.left {
			float: left;
		}
		.right {
			float: right;
		}
		.check_label {
			font-size: 14px;
			color: #181818;
			// vertical-align: text-bottom;
			vertical-align: text-top;// 兼容v1.5.0样式
			margin-right: 10px;
			display:inline-block;
		}
		
	}
	.detail_item {
		display: block;
	}
	.upload {
        width: 85%;
        height: 40px;
        line-height: 40px;
        margin: 24px 0 20px 7.5%;
        font-weight: bold;
	}
	.van-button::before {
		background: transparent;
		border: 1px solid transparent;
	}
}
.quexian_photo_box {
	margin-left: -2%;
	.quexian_photo{
		width: 23%;
		margin: 0 0 2% 2%;
		display: inline-block;
		text-align: left;
		padding: 0;
	}
}
.img_box{
	display: block;
    position: relative;
    text-align: left;
}
.kyc-passin {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99;
    opacity: 0;
    width: 50px;
    height: 30px;
    padding: 10px 0;
}